#include<iostream>
#include<cstring>
using namespace std;
int cnt[300];
int main()
{
	string s;
	cin >> s;
	int n = 0;
	for(size_t i = 0; i < s.size(); i++){
		
		char ch = toupper(s[i]);
		if(ch != 'P' && ch != 'G' && ch != 'L' && ch != 'T')
			continue;
		cnt[ch]++;
		n++;
	}
	while(n > 0){
		if(cnt['G'] > 0){
			printf("G");
			cnt['G']--;
			n--;
		}
		if(cnt['P'] > 0){
			printf("P");
			cnt['P']--;
			n--;
		}if(cnt['L'] > 0){
			printf("L");
			cnt['L']--;
			n--;
		}if(cnt['T'] > 0){
			printf("T");
			cnt['T']--;
			n--;
		}
	}
	return 0;
}
